Upd test
authorJeroen van der Heijden <jeroen@transceptor.technology>
Thu, 4 Oct 2018 21:21:50 +0000 (23:21 +0200)
committerJeroen van der Heijden <jeroen@transceptor.technology>
Thu, 4 Oct 2018 21:21:50 +0000 (23:21 +0200)
itest/test_pipe.c [deleted file]
itest/test_series.py
itest/test_user.py

diff --git a/itest/test_pipe.c b/itest/test_pipe.c
deleted file mode 100644 (file)
index 98c9dd8..0000000
+++ /dev/null
@@ -1,21 +0,0 @@
-#include <uv.h>
-#include <stdio.h>
-#include <stdlib.h>
-
-void OnConnect(uv_connect_t * connect, int status)
-{
-    printf("Hi!");
-}
-
-int main()
-{
-    uv_loop_t * loop = uv_default_loop();
-    uv_pipe_t * handle = malloc(sizeof(uv_pipe_t));
-    uv_connect_t * connect = malloc(sizeof(uv_connect_t));
-
-    uv_pipe_init(loop, handle, 0);
-    uv_pipe_open(handle, socket(PF_UNIX, SOCK_STREAM, 0));
-    uv_pipe_connect(connect, handle, "/tmp/siridb_pipe_test.sock", OnConnect);
-
-    uv_run(loop, UV_RUN_DEFAULT);
-}
\ No newline at end of file
index 4ff585020aa075ce02a6d597ca9ef927d2a4eab9..1bf42eb152723f07beba9398af1269a4b7515367 100644 (file)
@@ -35,12 +35,16 @@ data = {
         [1538660010, 35.6],
         [1538660020, "-50,6%"],
         [1538660030, ""],
+        [1538660035, "garbage"],
+        [1538660040, "18446744073709551616"],
+        [1538660050, "-18446744073709551616"],
     ],
     'double': [
         [1538660000, 1.0],
         [1538660010, -35],
         [1538660010, "-50,6%"],
         [1538660030, ""],
+        [1538660035, "garbage"],
     ]
 }
 
@@ -56,12 +60,16 @@ expected = {
         [1538660010, 35],
         [1538660020, -50],
         [1538660030, 0],
+        [1538660035, 0],
+        [1538660040, 9223372036854775807],
+        [1538660050, -9223372036854775808],
     ],
     'double': [
         [1538660000, 1.0],
         [1538660010, -35.0],
         [1538660010, -50.6],
         [1538660030, 0.0],
+        [1538660035, 0],
     ]
 }
 
@@ -91,7 +99,7 @@ class TestSeries(TestBase):
 
         self.assertEqual(
             await self.client0.insert(data),
-            {'success_msg': 'Successfully inserted 12 point(s).'})
+            {'success_msg': 'Successfully inserted 16 point(s).'})
 
         self.assertAlmostEqual(
             await self.client0.query(
index bc39d0a173ebf5ba9ecb0a922f0970179c70acb3..853de74fa7b1ae4b21773d0f4665d54d78a9abc4 100644 (file)
@@ -62,12 +62,14 @@ class TestUser(TestBase):
             "Successfully granted permissions to user 'sasientje'.")
 
         await self.db.add_replica(self.server1, 0)
-        await self.assertIsRunning(self.db, self.client0, timeout=10)
+        await self.assertIsRunning(self.db, self.client0, timeout=20)
         await self.db.add_pool(self.server2)
 
         await self.client1.connect()
         await self.client2.connect()
 
+        await asyncio.sleep(15)
+
         result = await self.client1.query('list users where access < full ')
         self.assertEqual(result.pop('users'), [['sasientje', 'modify']])